// This Source Code Form is subject to the terms of the Mozilla Public
// License, v. 2.0. If a copy of the MPL was not distributed with this
// file, You can obtain one at https://mozilla.org/MPL/2.0/.

@use '~@mozilla-protocol/core/protocol/css/includes/lib' as * with($image-path: '/media/protocol/img');

@use './components/agreement';
@use './components/blurb';
@use './components/browser';
@use './components/card';
@use './components/dad-jokes-banner';
@use './components/download-firefox';
@use './components/hero';
@use './components/module_tag';
@use './components/modules/privacy';
@use './components/modules/mental-health';
@use './components/modules/bullying';
@use './components/modules/faq';
@use './components/modules/passwords';
@use './components/modules/private-mode';
@use './components/modules/public-wifi';
@use './components/news-ticker';
@use './components/pop-in-animation';
@use './components/pro-tip';
@use './components/resources';
@use './components/typography';

@font-face {
    font-family: 'Fira Mono';
    font-weight: normal;
    font-style: normal;
    font-display: swap;
    src:
        url('/media/fonts/fira-mono-font/FiraMono-Regular.woff2') format('woff2'),
        url('/media/fonts/fira-mono-font/FiraMono-Regular.woff') format('woff');
}

@font-face {
    font-family: 'Fira Mono';
    font-weight: bold;
    font-style: normal;
    font-display: swap;
    src:
        url('/media/fonts/fira-mono-font/FiraMono-Bold.woff2') format('woff2'),
        url('/media/fonts/fira-mono-font/FiraMono-Bold.woff') format('woff');
}

// Hide top-nav CTA for Firefox browsers
.is-firefox .c-navigation-shoulder {
    display: none;
}
